package com.duniptech.soa.service;

public interface SimulationServiceInterface {
	String simulate(String clientIp, String serverPackage, String xmlModelAsString, long numIterations) throws Exception;
	void newSimulator(String xmlAtomicAsString) throws Exception;
	void initialize(String key, double t) throws Exception;
	double getTN(String key) throws Exception;
	void lambda(String key, double t) throws Exception;
	String[] getOutput(String key, String portName) throws Exception;
	void receive(String key, String simulatorFrom, String portFrom, String simulatorTo, String portTo, String[] xmlValues) throws Exception;
	void deltfcn(String key, double t) throws Exception;
	String getConsole(String clientIp) throws Exception;
	void exit(String key) throws Exception;
}
